لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش اسکریپت C# متوسط برای توسعه بازی Unity [ویدئو]
Learn Intermediate C# Scripting for Unity Game Development [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
به سفری هیجان انگیز از طریق توسعه پیشرفته بازی Unity و اسکریپت نویسی C# خوش آمدید. در بخش اول این دوره، شما یک دوره کرش اسکریپت نویسی یونیتی سی شارپ را آغاز خواهید کرد که مهارت های اسکریپت نویسی خود را برای توسعه بازی یونیتی تجدید و تقویت می کند. با حرکت رو به جلو، دنیای ساختارهای داده C#، از جمله لیستها، پشتهها، صفها و دیکشنریها را کاوش خواهید کرد و نحوه پیادهسازی آنها را در پروژههای Unity خواهید آموخت.
همانطور که پیشرفت می کنید، در Unity با C#، یک الگوی طراحی قدرتمند که به طور یکپارچه در اسکریپت های خود ادغام خواهید کرد، وارد ادغام شیء در Unity خواهید شد. تجربه عملی در انتظار شماست که در یک پروژه واقعی بازی Unity 2D، ادغام اشیاء را اعمال می کنید و قابلیت های توسعه بازی شما را افزایش می دهد. کاوش اضافی در مفاهیم اسکریپت نویسی سی شارپ، مانند فضاهای نام، کوروتین ها، متغیرها و توابع استاتیک، و بارگذاری بیش از حد توابع، تخصص شما را غنی تر می کند.
در پایان دوره، نه تنها مهارت های برنامه نویسی سی شارپ خود را تقویت می کنید، بلکه دانش خود را در زمینه های مختلف، از ساختارهای داده و ادغام اشیاء گرفته تا بردارها، کواترنیون ها و برنامه نویسی شی گرا در سی شارپ گسترش می دهید. درباره پشته ها، صف ها، و دیکشنری ها و کاربردهای آنها بیاموزید
یاد بگیرید که چگونه یک استخر شی در حال رشد ایجاد کنید
بررسی عملکرد زوایای اویلر در سی شارپ
آموزش ترکیب چند چرخش کواترنیون در سی شارپ
با متغیرهای استاتیک، توابع و کلاس ها در سی شارپ آشنا شوید
یاد بگیرید که با ویژگی ها در Unity کار کنید این دوره متوسط به توسعه دهندگان مشتاق بازی با دانش پایه ای از Unity و برنامه نویسی C# پاسخ می دهد. همچنین برای برنامه نویسان و توسعه دهندگانی که مشتاق به ارتقای مهارت های خود در توسعه بازی یونیتی هستند، مناسب است. چه مشتاق باشید به تکنیک های پیشرفته بپردازید، چه به دست آوردن تجربه عملی با ویژگی های پیچیده بازی، یا صرفاً به دنبال پر کردن شکاف بین مهارت اسکریپت نویسی اولیه و پیشرفته Unity باشید، این دوره برای کمک به شما در دستیابی به اهداف و مهارت بیشتر طراحی شده است. توسعه دهنده بازی. عمیق تر در ساختارهای داده غوطه ور شوید و بینش ارزشمندی در مورد نحوه اجرای موثر آنها در پروژه های خود به دست آورید * مفاهیم اساسی بردارها، ریاضیات برداری و کاربردهای آنها، از جمله نقطه برداری، محصولات متقاطع و نرمال سازی را بررسی کنید. چرخش های داخلی
سرفصل ها و درس ها
معرفی
Introduction
ویدیو تبلیغاتی
Promotional Video
مقدمه ای بر این دوره
Introduction to This Course
نصب و راه اندازی Unity 2022
Installing and Setting Up Unity 2022
دوره کرش اسکریپت یونیتی سی شارپ
Unity C# Scripting Crash Course
آموزش اصول اسکریپت C# با مثال - قسمت 1
Learn C# Scripting Basics with Examples - Part 1
اسکریپت یونیتی سی شارپ - قسمت 2
Unity C# Scripting - Part 2
اسکریپت یونیتی سی شارپ - قسمت 3
Unity C# Scripting - Part 3
کار با ساختارهای داده در سی شارپ و یونیتی
Working with Data Structures in C# and Unity
شروع کار با لیست ها در سی شارپ
Getting Started with Lists in C#
اطلاعات بیشتر درباره فهرست ها با مثال های عملی
More About Lists with Practical Examples
پشته و کاربرد آن در سی شارپ
Stack and Its Application in C#
کار با صف در سی شارپ
Working with Queues in C#
پیاده سازی دیکشنری در سی شارپ
Implementing Dictionary in C#
همه چیز درباره ادغام اشیا با مثال های عملی
All About Object Pooling with Practical Examples
درک نیاز جمع آوری اشیا
Understanding the Need of Object Pooling
پیاده سازی یک نسخه ساده از Object Pool در سی شارپ
Implementing a Simple Version of Object Pool in C#
ایجاد یک استخر اشیاء در حال رشد
Creating a Growing Object Pool
ایجاد یک مخزن آبجکت عمومی پیشرفته برای چندین شی
Creating an Advanced Generic Object Pool for Multiple Objects
پیاده سازی چند شیء Pool با یک مثال
Implementing Multiple Object Pools with an Example
بردارها و ریاضیات برداری در سی شارپ و یونیتی
Vectors and Vector Math in C# and Unity
هر آنچه می خواستید در مورد وکتور بدانید
Everything You Wanted to Know About Vectors
بردارهای واحد و عادی سازی
Unit Vectors and Normalizing
درک و پیاده سازی محصولات وکتور نقطه
Understanding and Implementing Vector Dot Products
وکتور محصولات متقاطع با مثال و نمایش تصویری
Vector Cross Products with Examples and Visual Demonstration
ابهام زدایی کواترنیون ها و چرخش ها در وحدت
Demystifying Quaternions and Rotations in Unity
چرا از کواترنیون ها استفاده می شود و یونیتی چگونه چرخش ها را مدیریت می کند؟
Why Are Quaternions Used and How Unity Handles Rotations
کار با زوایای اویلر در سی شارپ
Working with Euler Angles in C#
پیدا کردن زاویه یک هدف با LookRotation
Finding the Angle to a Target with LookRotation
درون یابی بین دو کواترنیون با استفاده از Slerp
Interpolating Between Two Quaternions Using Slerp
ترکیب چرخش های کواترنیون چندگانه در سی شارپ
Combining Multiple Quaternion Rotations in C#
مفاهیم برنامه نویسی شی گرا در سی شارپ
Object-Oriented Programming Concepts in C#
درک کلاس ها و اشیا
Understanding Classes and Objects
سازندگان در C# Unity
Constructors in C# Unity
مقداردهی اولیه اشیا با System.Serializable
Initializing Objects with System.Serializable
Enums در سی شارپ
Enums in C#
وراثت در سی شارپ - قسمت 1
Inheritance in C# - Part 1
وراثت در سی شارپ - قسمت 2
Inheritance in C# - Part 2
توابع مجازی چند شکلی و Overriding در سی شارپ
Polymorphism Virtual Functions and Overriding in C#
استفاده از فضاهای نام در سی شارپ و یونیتی
Using Namespaces in C# and Unity
مفاهیم اسکریپت نویسی سی شارپ متفرقه
Miscellaneous C# Scripting Concepts
خواص در سی شارپ با مثال
Properties in C# with Examples
توابع و کلاس های متغیرهای استاتیک در سی شارپ
Static Variables Functions and Classes in C#
اضافه بار متد در سی شارپ
Method Overloading in C#
کار با ویژگی ها در یونیتی
Working with Attributes in Unity
آشنایی با کوروتین ها در یونیتی سی شارپ
Understanding Coroutines in Unity C#
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
نمایش نظرات